const runtime.dataOffset
75 uses
runtime (current package)
map.go#L84: dataOffset = unsafe.Offsetof(struct {
map.go#L217: return add(unsafe.Pointer(b), dataOffset)
map.go#L440: k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L445: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L501: k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L506: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L545: k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L550: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L624: insertk = add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L625: elem = add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L632: k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L643: elem = add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L666: insertk = add(unsafe.Pointer(newb), dataOffset)
map.go#L740: k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L754: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L918: k := add(unsafe.Pointer(b), dataOffset+uintptr(offi)*uintptr(t.keysize))
map.go#L922: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+uintptr(offi)*uintptr(t.elemsize))
map.go#L1161: x.k = add(unsafe.Pointer(x.b), dataOffset)
map.go#L1169: y.k = add(unsafe.Pointer(y.b), dataOffset)
map.go#L1174: k := add(unsafe.Pointer(b), dataOffset)
map.go#L1225: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map.go#L1253: ptr := add(b, dataOffset)
map.go#L1254: n := uintptr(t.bucketsize) - dataOffset
map.go#L1319: if dataOffset%uintptr(t.key.align) != 0 {
map.go#L1322: if dataOffset%uintptr(t.elem.align) != 0 {
map_fast32.go#L46: return add(unsafe.Pointer(b), dataOffset+bucketCnt*4+i*uintptr(t.elemsize))
map_fast32.go#L86: return add(unsafe.Pointer(b), dataOffset+bucketCnt*4+i*uintptr(t.elemsize)), true
map_fast32.go#L137: k := *((*uint32)(add(unsafe.Pointer(b), dataOffset+i*4)))
map_fast32.go#L168: insertk = add(unsafe.Pointer(insertb), dataOffset+inserti*4)
map_fast32.go#L175: elem := add(unsafe.Pointer(insertb), dataOffset+bucketCnt*4+inserti*uintptr(t.elemsize))
map_fast32.go#L227: k := *((*unsafe.Pointer)(add(unsafe.Pointer(b), dataOffset+i*4)))
map_fast32.go#L258: insertk = add(unsafe.Pointer(insertb), dataOffset+inserti*4)
map_fast32.go#L265: elem := add(unsafe.Pointer(insertb), dataOffset+bucketCnt*4+inserti*uintptr(t.elemsize))
map_fast32.go#L310: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*4+i*uintptr(t.elemsize))
map_fast32.go#L385: x.k = add(unsafe.Pointer(x.b), dataOffset)
map_fast32.go#L393: y.k = add(unsafe.Pointer(y.b), dataOffset)
map_fast32.go#L398: k := add(unsafe.Pointer(b), dataOffset)
map_fast32.go#L425: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map_fast32.go#L453: ptr := add(b, dataOffset)
map_fast32.go#L454: n := uintptr(t.bucketsize) - dataOffset
map_fast64.go#L46: return add(unsafe.Pointer(b), dataOffset+bucketCnt*8+i*uintptr(t.elemsize))
map_fast64.go#L86: return add(unsafe.Pointer(b), dataOffset+bucketCnt*8+i*uintptr(t.elemsize)), true
map_fast64.go#L137: k := *((*uint64)(add(unsafe.Pointer(b), dataOffset+i*8)))
map_fast64.go#L168: insertk = add(unsafe.Pointer(insertb), dataOffset+inserti*8)
map_fast64.go#L175: elem := add(unsafe.Pointer(insertb), dataOffset+bucketCnt*8+inserti*uintptr(t.elemsize))
map_fast64.go#L227: k := *((*unsafe.Pointer)(add(unsafe.Pointer(b), dataOffset+i*8)))
map_fast64.go#L258: insertk = add(unsafe.Pointer(insertb), dataOffset+inserti*8)
map_fast64.go#L265: elem := add(unsafe.Pointer(insertb), dataOffset+bucketCnt*8+inserti*uintptr(t.elemsize))
map_fast64.go#L312: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*8+i*uintptr(t.elemsize))
map_fast64.go#L387: x.k = add(unsafe.Pointer(x.b), dataOffset)
map_fast64.go#L395: y.k = add(unsafe.Pointer(y.b), dataOffset)
map_fast64.go#L400: k := add(unsafe.Pointer(b), dataOffset)
map_fast64.go#L427: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map_fast64.go#L461: ptr := add(b, dataOffset)
map_fast64.go#L462: n := uintptr(t.bucketsize) - dataOffset
map_faststr.go#L39: return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.elemsize))
map_faststr.go#L55: return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.elemsize))
map_faststr.go#L72: k := (*stringStruct)(add(unsafe.Pointer(b), dataOffset+keymaybe*2*goarch.PtrSize))
map_faststr.go#L74: return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+keymaybe*uintptr(t.elemsize))
map_faststr.go#L101: return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.elemsize))
map_faststr.go#L134: return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.elemsize)), true
map_faststr.go#L150: return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.elemsize)), true
map_faststr.go#L167: k := (*stringStruct)(add(unsafe.Pointer(b), dataOffset+keymaybe*2*goarch.PtrSize))
map_faststr.go#L169: return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+keymaybe*uintptr(t.elemsize)), true
map_faststr.go#L196: return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.elemsize)), true
map_faststr.go#L249: k := (*stringStruct)(add(unsafe.Pointer(b), dataOffset+i*2*goarch.PtrSize))
map_faststr.go#L287: insertk = add(unsafe.Pointer(insertb), dataOffset+inserti*2*goarch.PtrSize)
map_faststr.go#L293: elem := add(unsafe.Pointer(insertb), dataOffset+bucketCnt*2*goarch.PtrSize+inserti*uintptr(t.elemsize))
map_faststr.go#L338: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.elemsize))
map_faststr.go#L413: x.k = add(unsafe.Pointer(x.b), dataOffset)
map_faststr.go#L421: y.k = add(unsafe.Pointer(y.b), dataOffset)
map_faststr.go#L426: k := add(unsafe.Pointer(b), dataOffset)
map_faststr.go#L453: dst.k = add(unsafe.Pointer(dst.b), dataOffset)
map_faststr.go#L476: ptr := add(b, dataOffset)
map_faststr.go#L477: n := uintptr(t.bucketsize) - dataOffset